HTML Img标签 src为网络地址无法显示图片问题解决(https) 您所在的位置:网站首页 html <img src=1jpg> 图片无法显示 HTML Img标签 src为网络地址无法显示图片问题解决(https)

HTML Img标签 src为网络地址无法显示图片问题解决(https)

2024-06-17 18:17| 来源: 网络整理| 查看: 265

举例说明:

加载失败 图片无法显示

查看控制台的network,错误信息为 403(forbidden)

只需要在标签内添加 就可以了

原理解析:

http请求头中有一个referrer字段,用来表示发起http请求的源地址信息

服务器端在拿到这个referrer值后判断请求是否来自本站

若不是则返回403,从而实现图片的防盗链。

上面出现403就是因为,请求的是别人服务器上的资源,但把自己的referrer信息带过去了,被对方服务器拦截返回了403

在前端可以通过meta来设置referrer policy(来源策略),referrer设置成no-referrer,发送请求不会带上referrer信息,对方服务器也就无法拦截了  

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有